<Project>

  <PropertyGroup>
    <SlnGenSolutionFolder Condition="'$(IsGeneratorProject)' == 'true'">$(SlnGenSolutionFolder)gen$(SlnGenSolutionInnerFolder)</SlnGenSolutionFolder>
    <SlnGenSolutionFolder Condition="'$(IsReferenceAssemblyProject)' == 'true'">$(SlnGenSolutionFolder)ref$(SlnGenSolutionInnerFolder)</SlnGenSolutionFolder>
    <SlnGenSolutionFolder Condition="'$(IsTestProject)' == 'true' or '$(IsTrimmingTestProject)' == 'true' or '$(IsTestSupportProject)' == 'true'">$(SlnGenSolutionFolder)tests$(SlnGenSolutionInnerFolder)</SlnGenSolutionFolder>
    <SlnGenSolutionFolder Condition="'$(IsSourceProject)' == 'true' or '$(SlnGenSolutionFolder)' == ''">$(SlnGenSolutionFolder)src$(SlnGenSolutionInnerFolder)</SlnGenSolutionFolder>
  </PropertyGroup>

</Project>
